Computer Science Study Area of Universities in Canada Undergraduate Program Levels




UniversityTownArea of StudyProgram LevelAcademic Degree
University of WaterlooWaterlooBusiness Administration (Laurier) and Computer Science (Waterloo) Double DegreeUndergraduateBachelor
Wilfrid Laurier UniversityWaterlooBusiness Administration (BBA) and Computer Science (BCS) Double DegreeUndergraduateBachelor
Wilfrid Laurier UniversityWaterlooBusiness Administration and Computer ScienceUndergraduateBachelor
Wilfrid Laurier UniversityWaterlooBusiness Administration (BBA) and Computer Science (BSc) Double DegreeUndergraduateBachelor
Wilfrid Laurier UniversityWaterlooBusiness Administration and Computer ScienceUndergraduateBachelor
Toronto Metropolitan UniversityTorontoComputer Science (BSc (Hons))UndergraduateBachelor
University of TorontoTorontoComputer Science Specialist - coop, Specialist, Major, Minor - coop, Major Honours Bachelor of Science Scarborough UndergraduateBachelor
University of TorontoTorontoComputer Science Specialist, Major, Minor Honours Bachelor of Science St. George UndergraduateBachelor
University of TorontoTorontoComputer Science Specialist, Major, Minor Honours Bachelor of Science Mississauga UndergraduateBachelor
Victoria UniversityTorontoComputer ScienceUndergraduateBachelor
York UniversityTorontoComputer ScienceUndergraduateBachelor
Concordia University MontrealComputation Arts - Computer Science (BFA)UndergraduateBachelor
Concordia University MontrealComputer Science (BCompSc)UndergraduateBachelor
Concordia University MontrealComputer Science (Minor)UndergraduateBachelor
Concordia University MontrealComputer Science - Computation Arts (BCompSc)UndergraduateBachelor
McGill UniversityMontrealComputer Science (Bachelor of Arts and Science)UndergraduateBachelor
McGill UniversityMontrealComputer Science (Faculty of Arts)UndergraduateBachelor
McGill UniversityMontrealComputer Science (Faculty of Engineering)UndergraduateBachelor
McGill UniversityMontrealComputer Science (Faculty of Science)UndergraduateBachelor
McGill UniversityMontrealComputer Science and BiologyUndergraduateBachelor
McGill UniversityMontrealMathematics and Computer Science (Faculty of Arts)UndergraduateBachelor
McGill UniversityMontrealMathematics and Computer Science (Faculty of Science)UndergraduateBachelor
McGill UniversityMontrealPhysics and Computer ScienceUndergraduateBachelor
McGill UniversityMontrealStatistics and Computer ScienceUndergraduateBachelor
University of AlbertaEdmontonComputer Science North Campus (Edmonton)UndergraduateBachelor
University of AlbertaEdmontonComputer Science North Campus (Edmonton)UndergraduateBachelor
MacEwan UniversityEdmontonComputer ScienceUndergraduateBachelor
University of British ColumbiaVancouverIntegrated Computer Science, B.C.S. (ICS)UndergraduateBachelor
University of British ColumbiaVancouverCombined Major in Business and Computer Science, B.Com.UndergraduateBachelor
Vancouver Island UniversityVancouverComputer Science (BA) MinorUndergraduateBachelor
Vancouver Island UniversityVancouverComputer Science (BSc) Co-op, Honours, Major, MinorUndergraduateBachelor
Vancouver Island UniversityVancouverComputer Science UndergraduateBachelor
Western UniversityLondon OntarioComputer ScienceUndergraduateBachelor
McMaster UniversityHamiltonComputer ScienceUndergraduateBachelor
McMaster UniversityHamiltonComputer ScienceUndergraduateBachelor
University of OttawaOttawaHonours BSc Computer ScienceUndergraduateBachelor
University of OttawaOttawaHonours BSc Computer Science, Data Science OptionUndergraduateBachelor
University of OttawaOttawaHonours BSc Computer Science, Management and Entrepreneurship OptionUndergraduateBachelor
University of OttawaOttawaHonours BSc Mathematics and Honours BSc Computer Science (Data Science)UndergraduateBachelor
University of OttawaOttawaJoint Honours BSc in Computer Science and MathematicsUndergraduateBachelor
University of OttawaOttawaComputer ScienceUndergraduateBachelor
Carleton UniversityOttawaComputer ScienceUndergraduateBachelor
Carleton UniversityOttawaSoftware Engineering (Computer Science)UndergraduateBachelor
Brock UniversityOttawaComputer ScienceUndergraduateBachelor
Brock UniversityOttawaComputer ScienceUndergraduateBachelor
Brock UniversityOttawaComputer Science and MathematicsUndergraduateBachelor
Brock UniversityOttawaComputer Science and MathematicsUndergraduateBachelor
Dalhousie UniversityHalifaxApplied Computer ScienceUndergraduateBachelor
Dalhousie UniversityHalifaxComputer ScienceUndergraduateBachelor
University of SaskatchewanSaskatoonComputer ScienceUndergraduateBachelor
Ontario Tech UniversityOshawaComputer ScienceUndergraduateBachelor
Ontario Tech UniversityOshawaComputer ScienceUndergraduateBachelor
Ontario Tech UniversityOshawaComputer Science - Advanced EntryUndergraduateBachelor
Ontario Tech UniversityOshawaComputer Science - Advanced EntryUndergraduateBachelor
Ontario Tech UniversityOshawaIntegrated Mathematics and Computer ScienceUndergraduateBachelor
Ontario Tech UniversityOshawaIntegrated Mathematics and Computer ScienceUndergraduateBachelor
University of WindsorWindsorBachelor of Science, Computer Science with Software Engineering Specialization (Honours)UndergraduateBachelor
University of WindsorWindsorComputer ScienceUndergraduateBachelor
University of ManitobaWinnipeg Computer Science UndergraduateBachelor
University of ReginaReginaComputer ScienceUndergraduateBachelor
University of ReginaReginaComputer ScienceUndergraduateDiploma
Wilfrid Laurier UniversityWaterlooComputer Science (BA in Combination)UndergraduateBachelor
Wilfrid Laurier UniversityWaterlooComputer ScienceUndergraduateBachelor
Wilfrid Laurier UniversityWaterlooComputer Science (BSc)UndergraduateBachelor
Wilfrid Laurier UniversityWaterlooComputer ScienceUndergraduateBachelor
Wilfrid Laurier UniversityWaterlooComputer Science and Physics (BSc)UndergraduateBachelor
Wilfrid Laurier UniversityWaterlooComputer Science and PhysicsUndergraduateBachelor
The University of WinnipegWinnipegApplied Computer ScienceUndergraduateBachelor
Mount Royal UniversityCalgaryBachelor of Science - Computer ScienceUndergraduateBachelor
University of LethbridgeLethbridgeComputer Science & Geographical Information ScienceUndergraduateBachelor
University of LethbridgeLethbridgeComputer Science (Arts & Science)UndergraduateBachelor
University of LethbridgeLethbridgeComputer Science (Management)UndergraduateBachelor
University of LethbridgeLethbridgeComputer Science (Post-Diploma)UndergraduateBachelor
University of LethbridgeLethbridgeNew Media/Computer ScienceUndergraduateBachelor
University of Northern British ColumbiaPrince GeorgeComputer ScienceUndergraduateBachelor
University of Northern British ColumbiaPrince GeorgeChemistry / Computer ScienceUndergraduateBachelor
University of Northern British ColumbiaPrince GeorgeComputer Science / MathematicsUndergraduateBachelor
University of Northern British ColumbiaPrince GeorgeComputer Science / PhysicsUndergraduateBachelor
Brandon UniversityManitoba Mathematics and Computer ScienceUndergraduateBachelor
Mount Allison UniversitySackvilleComputer ScienceUndergraduateBachelor
University of New BrunswickFrederictonComputer ScienceUndergraduateBachelor
Acadia UniversityWolfvilleComputer Science (BCS, BACS, BSc)UndergraduateBachelor
Dalhousie UniversityHalifaxApplied Computer ScienceUndergraduateBachelor
Dalhousie UniversityHalifaxComputer ScienceUndergraduateBachelor
St. Francis Xavier UniversityAntigonishComputer ScienceUndergraduateBachelor
Memorial University of NewfoundlandSt. John'sComputer scienceUndergraduateBachelor
Memorial University of NewfoundlandSt. John'sComputer scienceUndergraduateBachelor
Memorial University of NewfoundlandSt. John'sComputer science (data centric computing)UndergraduateBachelor
Memorial University of NewfoundlandSt. John'sComputer science (smart systems)UndergraduateBachelor
Memorial University of NewfoundlandSt. John'sComputer science (visual computing and games)UndergraduateBachelor
Algoma UniversitySault Ste.MarieComputer ScienceUndergraduateBachelor
Brock UniversitySt.ChaterinesComputer ScienceUndergraduateBachelor
Brock UniversitySt.ChaterinesComputer Science and MathematicsUndergraduateBachelor
Carleton UniversityOttawaSoftware Engineering (Computer Science)UndergraduateBachelor
Lakehead UniversityThunder BayComputer ScienceUndergraduateBachelor
Lakehead UniversityThunder BayComputer Science (Lakehead-Georgian Partnership)UndergraduateBachelor
Nipissing UniversityNorth BayComputer ScienceUndergraduateBachelor
Queen's UniversityKingstonComputer ScienceUndergraduateBachelor
University of GuelphGuelphComputer ScienceUndergraduateBachelor
University of Prince Edward IslandCharlottetownComputer ScienceUndergraduateBachelor